Minimizing a Separable Convex Function on Parallel Machines with Preemptions
نویسندگان
چکیده
The basic scheduling problem we are dealing with in this paper is the following one. A set of jobs has to be scheduled on a set of parallel uniform machines. Each machine can handle at most one job at a time. All jobs have the same execution requirement. Each machine has a known speed. The processing of any job may be interrupted arbitrarily often and resumed later on any machine. The goal is to find a schedule that minimizes ∑ fj, where fj are convex non-decreasing functions such that fi−fj are all monotonic functions. Thus, we consider problem Q | pj = p, pmtn | ∑ fj. We show that problem Q | pj = p, pmtn | ∑ fj is equivalent to the problem of minimizing a convexseparable function under linear constraints. We use this representation to solve problems Q | pj = p, pmtn | ∑ Tj and Q | pj = p, pmtn | ∑ wjCj in polynomial time. Note that both problems Q | pj = p, pmtn | ∑ wjCj and Q | pj = p, pmtn | ∑ Tj had an open complexity status. Recently, Tian et al. [10] proposed a polynomial algorithm for problem 1 | rj, pj = p, pmtn | ∑ Tj. We show that both the problem P | pmtn | ∑ Tj of minimizing total tardiness on a set of parallel machines with allowed preemptions and the problem P | rj, pj = p, pmtn | ∑ Tj of minimizing total tardiness on a set of parallel ∗Corresponding author. Tel.:+0391 6712025; fax:+0391 6711171. E-mail address: [email protected] (F.Werner).
منابع مشابه
Minimizing total tardiness on parallel machines with preemptions
In this note, we correct a mistake which was made in the paper “Minimizing Total Tardiness on Parallel Machines with Preemptions’ (see Journal of Scheduling, Vol. 15, 2012, 193 200).
متن کاملA note on the paper "Minimizing total tardiness on parallel machines with preemptions" by Kravchenko and Werner [2010]
In this note, we point out two major errors in the paper “Minimizing total tardiness on parallel machines with preemptions” by Kravchenko and Werner [2010]. More precisely, they proved that both problems P |pmtn| ∑ Tj and P |rj , pj = p, pmtn| ∑ Tj are NP-Hard. We give a counterexample to their proofs, letting the complexity of these two problems open.
متن کاملFuzzy Programming for Parallel Machines Scheduling: Minimizing Weighted Tardiness/Earliness and Flow Time through Genetic Algorithm
Appropriate scheduling and sequencing of tasks on machines is one of the basic and significant problems that a shop or a factory manager encounters; this is why in recent decades extensive studies have been done on scheduling issues. One type of scheduling problems is just-in-time (JIT) scheduling and in this area, motivated by JIT manufacturing, this study investigates a mathematical model for...
متن کاملOptimal Preemptive Scheduling for General Target Functions
We study the problem of optimal preemptive scheduling with respect to a general target function. Given n jobs with associated weights and m ≤ n uniformly related machines, one aims at scheduling the jobs to the machines, allowing preemptions but forbidding parallelization, so that a given target function of the loads on each machine is minimized. This problem was studied in the past in the case...
متن کاملSolving the Problem of Scheduling Unrelated Parallel Machines with Limited Access to Jobs
Nowadays, by successful application of on time production concept in other concepts like production management and storage, the need to complete the processing of jobs in their delivery time is considered a key issue in industrial environments. Unrelated parallel machines scheduling is a general mood of classic problems of parallel machines. In some of the applications of unrelated parallel mac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009